armoured scout vehicles - Espagnol Anglais Dictionnaire